﻿using MS.InformationManagement.Presenter.Support;

namespace MS.InformationManagement.Presenter.UserProfileCreation
{
    public interface IUserProfileCreationView : IView
    {
        System.Collections.Generic.List<DAL.DocumentCenter.Roles> AvailableSelectedRoles { get; }
        System.Collections.Generic.List<DAL.DocumentCenter.Roles> SelectedSelectedRoles { get; }
        System.Collections.Generic.List<DAL.DocumentCenter.Roles> AvailableRoles { get; set; }
        System.Collections.Generic.List<DAL.DocumentCenter.Roles> SelectedRoles { get; set; }
        System.Collections.Generic.IEnumerable<DAL.DocumentCenter.VincularPerfiles> Profiles { get; set; }
        System.Collections.Generic.List<DAL.DocumentCenter.Roles> UpgradeAvailableSelectedRoles { get; }
        System.Collections.Generic.List<DAL.DocumentCenter.Roles> UpgradeSelectedSelectedRoles { get; }
        System.Collections.Generic.List<DAL.DocumentCenter.Roles> UpgradeAvailableRoles { get; set; }
        System.Collections.Generic.List<DAL.DocumentCenter.Roles> UpgradeSelectedRoles { get; set; }

        string ProfileName { get; set; }
        string UpgradeProfileName { get; set; }
        bool IsSiteContributor { get; }
        bool IsSiteContributorEdit { get; set; }

        int ProfileID { get; set; }

    }
}
